草庐IT

javac : invalid target release: 1. 8

全部标签

java - 在 Linux 上使用类路径运行 Javac 命令

我有一个名为TutorialFolder的文件夹。在这里面,我有tutorial_class文件夹和WordCount.java文件。当我运行wordcount程序时,出现以下错误。hduser@ubuntu:~/Desktop/TutorialFolder$javac-classpath${HADOOP_CLASSPATH}-d'/home/hduser/Desktop/TutorialFolder/tutorial_class''/home/hduser/Desktop/TutorialFolder/WordCount.java'javac:invalidflag:/home/hd

bash - 遇到 IOException 运行导入作业 : java. io.IOException:javac 返回的错误

我正在尝试使用JAVA运行一个简单的sqoop导入程序。我的程序:Stringdriver="com.vertica.Driver";Configurationconfig=newConfiguration();config.addResource(newPath("/../../../mapred-site.xml"));config.addResource(newPath("/../../../core-site.xml"));config.addResource(newPath("/../../../hdfs-site.xml"));SqoopOptionsoptions=new

java - 无法找到或加载主类 com.sun.tools.javac.Main hadoop mapreduce

我正在尝试学习MapReduce,但我现在有点迷茫。http://hadoop.apache.org/docs/r2.6.0/hadoop-mapreduce-client/hadoop-mapreduce-client-core/MapReduceTutorial.html#Usage特别是这组指令:CompileWordCount.javaandcreateajar:$bin/hadoopcom.sun.tools.javac.MainWordCount.java当我在终端中输入hadoop时,我能够看到提供参数的“帮助”,所以我相信我已经安装了hadoop。当我输入命令时:编译W

java - 即使存在 JDK 也无法找到 javac 编译器

我正在尝试运行ApacheHiveweb界面,所以我下载了最新版本的ant(Ant1.9.4),当我执行命令时生成hive.war文件ANT_LIB=/opt/ant/libbin/hive--servicehwi我收到以下错误:cp=/tmp/Jetty_0_0_0_0_9999_hive.hwi.0.10.0.war__hwi__ae9cmk/jspcp=nullworkdir=/tmp/Jetty_0_0_0_0_9999_hive.hwi.0.10.0.war__hwi__ae9cmk/jspextensiondir=/usr/lib/jvm/jdk1.7.0_65/jre/l

maven - Oozie 4.2.0 使用 Java 1.8 使用 Hadoop 2.7 构建错误

我在伪hadoop模式下运行。具有以下组件-Hadoopv2.7.0-Java1.8+-奥齐4.2.0-操作系统-Fedora22虚拟机-Maven3.3我对Java或Maven一无所知,而且我对使用Maven构建这个世界完全陌生。我正在探索Oozie并想构建它,但每次我尝试构建它时,它都会失败并出现以下错误。我有搜索博客和已知博客(人们提到了gauravkohli博客,但这对我也没有帮助)但没有太多帮助。有人可以帮我吗?其次,虽然我关注了一些博客,其中提到只有hadoop版本需要更改,但即便如此,我认为我需要更改Hbase和其他组件版本,因为它们的版本比文中提到的要高得多oozeDi

java - 在 AWS EMR 上运行 Java 1.8 时不支持 major.minor 版本 52.0

这个问题在这里已经有了答案:Howtofixjava.lang.UnsupportedClassVersionError:Unsupportedmajor.minorversion(50个答案)关闭6年前。我正在尝试通过AWSEMR运行Java1.8MapReduce作业。我已将编译合规性和JRE版本设置为1.8。但在运行时仍然出现以下错误。因为我使用的是一个stanfordAPI,所以我无法切换到较低的Java版本。有人可以在这里帮助我吗?Exceptioninthread"main"java.lang.UnsupportedClassVersionError:org/neu/mr/

java - hadoop 命令如何与 javac 一起工作

我正在阅读Apachemapreducetutorial我能够运行该示例并获得所需的结果。但是,我无法理解如何要求我们应该运行以下命令来编译Java文件。$bin/hadoopcom.sun.tools.javac.MainWordCount.java我浏览了hapdoopcommanddetails.它在常规选项、用户命令和管理员命令下对所有hadoop开关进行分区。我没有找到在hadoop命令页面中给出的javac命令上方的位置。问。事实上实际上我没有得到上面的命令是如何工作的。我的意思是我们通常在命令前指定带连字符前缀的选项。但是,上面的命令要求以我以前从未见过的方式运行java

android - 来自 Android SIP 演示的 CANCEL 请求被 Asterisk 1.8 忽略

将标准AndroidSIP演示与Asterisk1.8.9.2服务器结合使用时,我遇到了一个奇怪的问题:传入/传出调用正常工作,但有一件事不起作用:当我从SIP发起调用时demo然后我再次关闭通话(点击“结束当前通话”按钮),通话在SIPdemo中终止,但被叫设备仍在响铃。我试图通过Wireshark记录电报来检查发生了什么,似乎不接受从SIP演示到Asterisk服务器的取消电报,看一下:30008:30:39.483913130.10.0.102192.168.0.110SIP/SDP916Request:INVITEsip:110@192.168.0.110:5060,withs

android - Gamma 曲线实验——将 2.2 转换为 1.8 的相反值?

摩托罗拉Photon因展示其他人所谓的“黑色暗恋”而臭名昭著——在查看图片时,图像黑暗部分的大部分细节都被拉平为黑色。到目前为止,几乎每个人都将其归咎于Pentile显示器。然而,当我第一次看到这种效果时,我想到了一个不同的想法......“哇,当他们使用1.8的Gamma时,为Windows编码的图片在Linux和Macintosh上看起来是一样的(糟糕的)方式而不是Windows的标准2.2"。我的理论是,在某种程度上,摩托罗拉使用一个旧库构建了Photon的Android,这是在摩托罗拉成为iPhone之前的苹果合作伙伴时写的(或者可能是,获取了假设Gamma为1.8而不是2.2

android - 如何解决 Android 工具中的 javac 增量构建未检测到应导致重新编译的更改?

我和我的同事最近将我们的Android工具升级到r19,并且发现Google推出的新增量构建系统存在问题。增量编译似乎是一个难题,而且看起来他们并没有解决它,所以如果我们不小心的话,我们现在会遇到损坏的APK。我向谷歌报告了这个问题,但我想知道是否有其他人看到了它,如果看到了,也许他们可以游说谷歌修复它,这样工程工时就不会考虑由于错误而损坏的构建构建脚本。看这里:https://code.google.com/p/android/issues/detail?id=31242作为解决方法,我修改了Ant脚本以删除Google的Ant脚本中-build-setup步骤之前的所有类文件。